package com.jinlia.show.modules.base.constant;

import com.jinlia.show.modules.base.constant.i.IBaseEnum;
import lombok.Getter;

/**
 * 订单支付状态
 */
public enum OrderPayStatusEnum implements IBaseEnum<Integer> {
    /**
     * 收款状态
     * 收款状态10:未收，11:部分收款，12:全部收款,13部分退款，14全部退款
     */
    UN_PAY(10, "待支付"),
    PART_PAY(11, "部分收款"),
    ALL_PAY(12, "全部收款"),
    PART_REFUND(13, "部分退款"),
    REFUNDING(15, "退款中"),
    ALL_REFUND(14, "全部退款");
    @Getter
    private   Integer value;
    @Getter
    private   String label;

    /**
     * @param value
     * @param text
     */
    OrderPayStatusEnum(Integer value, String text) {
        this.value = value;
        this.label = text;
    }

}
